.shop-open {
  min-height: 100vh;
  background: #f5f5f5;
}
section {
  padding: 12px;
}
.van-doc-demo-block__title {
  margin: 0;
  padding: 20px 16px 16px;
  color: rgba(69, 90, 100, 0.6);
  font-weight: normal;
  font-size: 14px;
  line-height: 16px;
}
.tip-group {
  padding: 0 16px;
  li {
    position: relative;
    padding: 0 0 0 16px;
    &:before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      margin: auto;
      width: 6px;
      height: 6px;
      background: rgba(69, 90, 100, 0.6);
      border-radius: 50%;
    }
    &~li {
      margin-top: 6px;
    }
  }
}